.box{
    padding: .2rem;
}
.tit{
    font-size: .28rem;
    margin-bottom: .5rem;
}
.item{
    height: .8rem;
    line-height: .8rem;
    font-size: .24rem;
    margin-bottom: .2rem;
    padding: 0 .2rem;
    overflow: hidden;
    display: flex;
}
.box .item:last-child{
    margin-bottom: 0;
}
.item .l{
    width: 1.2rem;
    margin-right: .2rem;
}
.item .r{
    border: 1px solid #ccc;
    flex: 1;
    padding-left: .2rem;
    overflow: hidden;
    display: flex;
}
.item .r .ipt{
    width: 100%;
    height: 100%;
}
.item .r .a{
    /* border-right: 1px solid #ccc; */
    padding-left: .2rem;
    flex: 1;
}
.btna{
    margin-left: .2rem;
    background: transparent;
}
.btn{
    height: .8rem;
    line-height: .8rem;
    overflow: hidden;
    text-align: center;
    margin-top: .5rem;
    background: #FF7E00;
    color: #fff;
    border-radius: .1rem;
}
.box1{
    height: 4rem;
    padding-top: 1rem;
    /* line-height: 4rem; */
    text-align: center;
    font-size: .28rem;
    /* color: red; */
}
.box1>p{
    margin-bottom: .2rem;
}
.box1 a{
    color: #666;
}

.agree{
    display: flex;
    padding-left: .2rem;
    font-size: .24rem;
    height: .4rem;
    line-height: .4rem;
    margin-bottom: .3rem;
}
.agree .icon{
    margin-top: .05rem;
    width: .3rem;
    height: .3rem;
    overflow: hidden;
    background: url(../images/check2.png) center center no-repeat;
    background-size: 100%;
    margin-right: .2rem;
}
.agree.active .icon{
    margin-top: .05rem;
    width: .3rem;
    height: .3rem;
    overflow: hidden;
    background: url(../images/checked2.png) center center no-repeat;
    background-size: 100%;
    margin-right: .2rem;
}
.agree .a{
    color: #373737;
}
.agree .b{
    /* flex: 1; */
    color: rgb(128,143,155);
}

.tips{
    padding: .2rem;
}
.titl{
    height: .4rem;
    line-height: .4rem;
    overflow: hidden;
    display: flex;
    margin-bottom: .3rem;
}
.titl .icon{
    width: .4rem;
    height: .4rem;
    background: url(../images/zysx.png) center center no-repeat;
    background-size: 100%;
    margin-right: .1rem;
}
.titl .txt{
    flex: 1;
}
.tips>p{
    color: rgb(153, 153, 153);
    margin-bottom: .1rem;
}